Super place in super location. It has everything you need to make you feel at home