Nice apartment suite located in a convenient location with flexible check-in