Good place for a short beach vacation stay.