Very clean and in an amazing location! Loved our stay here.