The place is great in the affordable category. My only complaint is the wifi. It was really bad. Totally unreliable. If not for that, it's definitely a 5 stars among affordable options.