This place is absolutely perfect in every way. Book it. You won't regret it!