excellent attention to detail, really clean and pleasant stay