Great beach front location and spotless well-appointed apartment for a super low-stress break.