Our stay at Mega Style was great. The apartment was clean and tidy though the furniture was a little sparse - the check in was a little convoluted but David and Samantha were very helpful and friendly. The big plus was of course the view! Out of this world. I would stay there again.