I recommend staying at Sirius apartments. In my view, the place looks and feels better than shown on the pictures. And the location is perfect: 2-3 mins walk to the beach, and 15 mins to downtown. George was a very helpful host: even though we did not meet in person, he gave me a ton of tips and answered all my questions prior to my arrival. Communicating with his parents who were there was a bit tougher because of language constraints, but they were helpful when needed.