Great value for a stylish and spacious place steps away from the beach.