Everything I expected and more!! Highly recommend staying here.