Ideal in every way. Clean and spacious, well-appointed with quality fixtures and incredibly convenient to beach and shopping centre. Lovely hosts too. Highly recommended.