Should totally stay here! Great place, great location, great convenience! 100% Great!!