This isn't where you book if you want to bed down in the nucleus of South Beach activity to shop all day and party every night. Rather, this hotel sits in Bal Harbour, 15 miles northeast of ...