Perfect stay, location and apartment.