Caprice Beach Hotel offers breakfast and is surrounded by restaurants and shops.