Size, location, amenities, Ramon & Marina’s place is absolute perfection!