We loved staying here! Has everything you look for!