Perfect, clean and complete place to stay.