Perfect apt for short stay. Brand new everything. Must be able to walk up stairs which was not a problem for us. Overall great value.