May's Apt is great....location is fantastic - communication 5 stars!
I will stay here again if I have the opportunity, you can't beat the view!!