excellent place. will definitely be back. clean, comfortable. it has everything to have a great time