great for any length stay. clean, well kept, would book again