Everything was perfect. Better then expected! Great amenities. And very very clean.