Stay Sol was clean and as advertised. Their communication and ease of check in was excellent. We had one small issue with the air conditioning not working that was promptly fixed. The roof top pool was excellent with gorgeous views of the surrounding area. The lounge chairs were very uncomfortable and needed cushions, but that did not keep us from enjoying the pool. The location was within easy walking distance of the beach and many restaurants and bars. We will definitely be coming back.