This place was perfect. Had everything I needed for a short stay and there are shops and amenities close by. All the staff were super helpful and accommodating. I would definitely stay here again !