This place was perfect! It was very clean, spacious and comfortable. The location was great too with easy parking. There is nothing more I could have asked for, it was truly perfect!