Very clean, very modern, pool was awesome, and great location