perfect stay, perfect place and location.