Definitely worth the price; very friendly staff at reception, flexibility with check-ins, and expectations were matched and way beyond.