Great location, beautiful view, clean, modern, close to the beach.