Great for long stays and has all the essential amenities.