My stay at Annie place was all the above.