The place is wonderful. Clean. Good taste (I'd say perfect taste). Retired from the noise and close to the beach and restaurants. And fully fully functional. Five stars