Very clean and luxurious. Great value, good communication, amazing location