This place was perfect for us , the location was perfect and check in was flawless .