The sun-soaked peninsula of Florida is blessed with over 800 miles of beach ... a newcomer has joined the hotel scene: Palm House, just half a block from the Atlantic Ocean, which opened in ...