Fantastic place -- very clean and every single detail was well thought out. The bathrooms were especially fabulous. We will definitely be staying here again!!! Thank you! Susan