Super new and super clean. Very good location and excellent hosts. Has everything you need.