Beautiful, clean, everything you need. Exceeded expectations in every way. Would stay here again for sure.