Great apartment in a great beach location