so clean and perfect for my family of 3. Has everything you will need for a stay of any length. Very convenient location too.