super stylish, clean, large space with all the modern amenities you could need. no details have been spared here. we really enjoyed our stay and will be back soon.