perfect location, great stay