Everything was absolutely wonderful, down to every last detail! Would definitely stay there again.