Clean and comfortable place conveniently located near beaches and shopping.