This place is perfect with all the needed amenities! I will definitely be coming back!